.sidebar-toggle-btn {
  // TODO: cleanup after design update
  padding: 0;
  cursor: pointer;
  height: inherit;
  color: var(--gray-light);
  margin-left: -6px;

  svg {
    font-size: var(--requestly-font-size-xs, 11px);
  }
}

.rules-dropdown-items-container {
  width: 360px;
  height: 100%;
  max-height: calc(100vh - 200px);
  display: flex;
  flex-direction: column;
  align-items: center;
  border-radius: 4px;
  border: var(--seats, 1px) solid var(--requestly-color-white-t-10, rgba(255, 255, 255, 0.06));
  background: var(--requestly-color-surface-1, #282828);
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.16);
}

.rq-rules-table {
  display: flex;
  justify-content: center;

  .group-disabled-warning {
    color: var(--requestly-color-warning-300);
    margin-left: 8px;
    vertical-align: middle;
    cursor: pointer;
  }
}

.group-disabled-popover {
  max-width: 360px;

  .group-disabled-popover-title {
    font-weight: var(--requestly-font-weight-medium);
  }

  .group-disabled-popover-content {
    margin-left: -24px;
    padding: 4px 0;
  }
}
